threaded spindles - Spanish English Dictionary